vase sponge - French English Dictionary